﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace fideeraSoft.DAO
{
    public interface ProduccionDAO
    {
        int buscarNuevoUltimoIdProduccionBD();

        void altaProduccion(Entities.Produccion produccion);

        void updateFechaFinProduccionPorId(string strDataId, DateTime dtFechaFin);
        
                
        void updateFechaInicioEnvasadoProduccionPorId(string id, DateTime dtFechaEnvasado);

        void updateFechaFinEnvasadoEnProduccionPorId(string id, DateTime dateTime);

        void updateFechaFinSalidaEnProduccion(string strIdProduccion, DateTime dateTime);


        void updateCantidadPaquetesEnvasadosEnProduccionPorId(string id, string cantPaq);

        int obtenerCantidadTotalPaquetesProducicosPorIdProduco(string id);

        void updateObservacionFinalDeProduccionPorId(string Id, string observacionFinal);

        void eliminarTodasLasProduccionesEnDb();
    }
}
